- suck smb.'s blood
- (suck smb.'s blood (или the blood of smb.))сосать чью-л. кровь, быть кровопийцей (отсюда blood-sucker)
The wealth he had acquired by sucking the blood of his miserable victims, had but swelled him like a bloated spider. (W. Scott, ‘Ivanhoe’, ch. VII) — Он разбогател на крови своих несчастных жертв, которых сосал как паук.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.